Skip to content

fix: #36 adjust docker-compose paths and network connectivity#37

Merged
Benevanio merged 1 commit into
Cla-Code-Community:developfrom
GuilhermeD9:fix/36-docker-setup-corrections
Mar 30, 2026
Merged

fix: #36 adjust docker-compose paths and network connectivity#37
Benevanio merged 1 commit into
Cla-Code-Community:developfrom
GuilhermeD9:fix/36-docker-setup-corrections

Conversation

@GuilhermeD9

Copy link
Copy Markdown
Collaborator

📝 Resumo
Este PR corrige falhas críticas no docker-compose.yml que impediam a inicialização correta do backend e o acesso ao frontend via navegador na máquina hospedeira.

Alterações Realizadas
Backend: Corrigido o command para apontar para o ponto de entrada correto do servidor: de backend/index.js para backend/src/server.js. Isso alinha o container com a estrutura atual do projeto.

Frontend: Adicionado o parâmetro --host 0.0.0.0 ao comando de execução do Vite. Isso permite que o servidor aceite conexões externas ao container, possibilitando o acesso via localhost:5173.

Refatorado o comando para utilizar explicitamente o gerenciamento de workspaces (--workspace=frontend), garantindo que as dependências e o contexto de execução sejam respeitados corretamente.

🐛 Problemas Resolvidos (Issues)
Fecha #36 - Falha na inicialização e falta de acessibilidade externa via Docker Compose

🧪 Como testar?
Certifique-se de que não há containers antigos rodando: docker-compose down.

Suba o ambiente: docker-compose up --build.

Validar Backend: Verifique nos logs se o container vagas-backend iniciou sem erros de "file not found".

Validar Frontend: Acesse http://localhost:5173 no seu navegador e verifique se a aplicação carrega corretamente.

@Benevanio
Benevanio merged commit 180ac2d into Cla-Code-Community:develop Mar 30, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants